fine scarlet cloth - Turco Inglés Diccionario